// 负责统一封装axios
import axios from 'axios'
import store from '@/store/index.js'

// 设置基地址（简化和复用基地址）
const axios1 = axios.create({
    baseURL: 'http://toutiao.itheima.net/'
})

axios1.interceptors.request.use(function (conf) {
    // console.log(conf);
    // 在发送请求之前，为请求报文头追加 token
    if (store.state.user && store.state.user.token) {
        conf.headers.Authorization = 'Bearer ' + store.state.user.token
    }
    return conf
})

export default axios1